<?php

return [
    // 默认连接
    'default' => 'default',     
    // host
    'host' => env('redis.redis_host', '127.0.0.1'),
    // 端口
    'port' => env('redis.redis_port', '6379'),
    // 密码
    'password' => env('redis.redis_password', ''),
    // 超时时间
    'timeout' => 5,
    // 是否保持连接
    'persistent' => false,
    // 连接列表
    'connections' => [
        // 可以在各个连接里面重新定义 host 采用不同的 redis 服务，如果不填默认使用上面的 host
        
        'default' => [      // 默认 redis 缓存配置（redis 实例使用），不要和 cache 的 select 重复
            'select' => env('REDIS.REDIS_SELECT', 1),          // 缓存建议用 1 - 15，默认和队列使用一个
        ],
        
        'queue' => [        // 队列 redis 配置，不要和 cache 的 select 重复
            'select' => env('REDIS.REDIS_SELECT', 1),          // 缓存建议用 1 - 15，默认和默认 redis 使用一个
        ],

        
        'session' => [      // session redis 配置，不要和 cache 的 select 重复
            'select' => env('REDIS.REDIS_SELECT', 1),          // 缓存建议用 1 - 15，默认和默认 redis 使用一个
        ],

        'cache' => [        // 缓存 redis 配置
            'select' => 0,          // 缓存建议用 0 ，千万不要和下面的 queue 配置中的 select 相同
        ],
    ]
];
